<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
            "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>



<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META name="GENERATOR" content="hevea 1.08">
<LINK rel="stylesheet" type="text/css" href="umsroot.css">
<TITLE>
Operators
</TITLE>
</HEAD>
<BODY >
<A HREF="umsroot139.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="umsroot147.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
<HR>

<H1 CLASS="chapter"><A NAME="htoc316">Appendix&nbsp;B</A>&nbsp;&nbsp;Operators</H1>
<A NAME="chapopers"></A>
The following table summarises the predefined global operators in ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP>.
<A NAME="@default1206"></A>
They can be redefined or erased on a per-module basis by hiding them
with a user-defined local operator using
<A HREF="../bips/kernel/syntax/op-3.html"><B>op/3</B></A><A NAME="@default1207"></A>.
<PRE CLASS="verbatim">
Prec  Assoc  Operators

1200   xfx   [--&gt;, :-, ?-, if]
1200    fx   [:-, ?-]
1190    fy   [help]
1190    fx   [delay]
1180    fx   [-?-&gt;]
1170   xfx   [else]
1160    fx   [if]
1150   xfx   [then]
1100   xfy   [;, do, '|']
1050   xfy   [-&gt;, *-&gt;]
1050   xfx   [except, from]
1050    fy   [import, reexport]
1000   xfy   [,]
1000    fy   [abolish, demon, dynamic, export, global, 
              listing, local, mode, nospy, parallel, skipped, 
              spy, traceable, unskipped, untraceable]
 900    fy   [\+, not, once, ~]
 700   xfx   [#&lt;, #&lt;=, #=, #=&lt;, #&gt;, #&gt;=, #\=, ::, 
              &lt;, =, =.., =:=, =&lt;, ==, =\=, &gt;, &gt;=, 
              @&lt;, @=&lt;, @&gt;, @&gt;=, \=, \==, is, ~=]
 650   xfx   [@, of, with]
 600   xfy   [:]
 600   xfx   [..]
 500   yfx   [+, -, /\, \/]
 500    fx   [+, -]
 400   yfx   [*, /, //, rem, div, mod, &lt;&lt;, &gt;&gt;]
 200   xfy   [^]
 200    fx   [\]
</PRE>
<HR>
<A HREF="umsroot139.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="umsroot147.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
</BODY>
</HTML>
